×

nav torp sta meaning in English

Nav Torp Sta =naval torpedo station 海军鱼雷艇站。

Related Words

  1. sta
  2. nav route
  3. nav sandesh daily
  4. nav(net asset value)
  5. nav-----navigating or navigation
PC Version

Copyright © 2018 WordTech Co.